# 常用函数

li = [2, 3, 12, 3523, 432, 123, 523, 12]

# 求长度
print(len(li))  # 8
# 求最小值
print(min(li))  # 2
# 求最大值
print(max(li))  # 3523
# 排序
print('排序之前', li)  # 排序之前 [2, 3, 12, 3523, 432, 123, 523, 12]
sor = sorted(li)
print('排序之后', sor)  # 排序之后 [2, 3, 12, 12, 123, 432, 523, 3523]
# 求和
print(sum(li))  # 4630

# 进制转换函数

num = 10

# 转换为二进制
print(bin(num))  # 0b1010
# 转换为八进制
print(oct(num))  # 0o12
# 转换为十六进制
print(hex(num))  # 0xa
# 字符转ASCII码
ch = '%'
print(ord(ch))  # 37
# ASCII码转字符
print(chr(34))  # "
